<!-- CREATED FOR A TOOL - DON'T EDIT!! -->


<templates>
	<types>
		<type id="System.String">String</type>
		<type id="System.Int16">Short</type>
		<type id="System.Int32">Integer</type>
		<type id="System.Int64">Long</type>
		<type id="System.Double">Double</type>
		<type id="System.Single">Single</type>
		<type id="System.Decimal">Decimal</type>
		<type id="System.Boolean">Boolean</type>
		<type id="System.DateTime">DateTime</type>
		<type id="System.Byte[]">Blob</type>
		<type id="System.Guid">Guid</type>
		<type id="System.Byte">Byte</type>
	</types>

	<relations>

		<propertyObjectHolder>
<![CDATA[	''' <summary>
	''' Specifies the connected "{0}" persistent object.
	''' </summary>
	Property {1}() As {0}
]]></propertyObjectHolder>

		<propertyObjectSetHolder>
<![CDATA[	''' <summary>
	''' Gets and sets a set of connected "{0}" persistent objects.
	''' </summary>
	Property {1}() As ObjectSet(Of {0}) 
]]>
		</propertyObjectSetHolder>

	</relations>

	<properties>

		<property>
<![CDATA[	{0}
	Property {2}() As {1}]]>
		</property>

		<propertyComments>

			<autoNumberComment>
<![CDATA[''' <summary>
	''' Returns the identifier of the persistent object. Don't set it manually!
	''' </summary>]]>
			</autoNumberComment>

			<identifierComment>
<![CDATA[''' <summary>
	''' Returns the identifier of the persistent object. Mandatory.
	''' </summary>]]>
			</identifierComment>

			<foreignKeyComment>
<![CDATA[''' <summary>
	''' The foreign key connected with another persistent object.
	''' </summary>]]>
			</foreignKeyComment>

			<propertyComment>
<![CDATA[''' <summary>
	''' This property is mapped to the "{0}" field. {1} {2}
	''' </summary>]]>
			</propertyComment>

			<mandatoryComment>Mandatory.</mandatoryComment>
			<lengthComment>Length must be between 0 and {0} characters.</lengthComment>

		</propertyComments>

		<setAccessor>
<![CDATA[
			Set]]>
		</setAccessor>

	</properties>

	<regions>
		<relationRegion>
<![CDATA[
#Region "Relations"

{0}

#End Region
]]>
		</relationRegion>

		<propertiesRegion>
<![CDATA[
#Region "Properties"

{0}

#End Region
		]]>
		</propertiesRegion>
	</regions>

	<interface>
<![CDATA[#Region "Developer's comment header"
' {0}.vb
' 
' author:    {1}
' copyright: {2}
' 
' history:   {3}, {1}: Created.
'
'
#End Region
#Region "Imports"

Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Chili.Opf3
Imports Chili.Opf3.Relations

#End Region

''' <summary>
''' Interface object for the "{4}" persistent.
''' </summary>
public Interface {5}
{6}
End Interface]]>

	</interface>
	
</templates>